From 6736b2d19daca25ad691e99284233b55d11957ab Mon Sep 17 00:00:00 2001 From: John Audia Date: Sat, 30 Aug 2025 10:23:40 -0400 Subject: [PATCH] libtirpc: fix build for client packages Version 1.3.7 introduced a feature which moved symbols into an optional database section[1]. Add corresponding configure args to fix the build with our packages. This commit adds the new option to ensure client packages (snort, rpcbind, lsof, etc.) build without error. Build system: x86/64 (using external toolchain from snapshot) Build-tested: x86/64 Co-authored-by: Hannu Nyman Signed-off-by: John Audia --- libs/libtirpc/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/libtirpc/Makefile b/libs/libtirpc/Makefile index 537f404d37..0f77604bd9 100644 --- a/libs/libtirpc/Makefile +++ b/libs/libtirpc/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libtirpc PKG_VERSION:=1.3.7 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE_URL:=@SF/libtirpc PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 @@ -27,8 +27,8 @@ define Package/libtirpc DEPENDS:=+libpthread endef -CONFIGURE_ARGS += --disable-gssapi -HOST_CONFIGURE_ARGS += --disable-gssapi --disable-shared +CONFIGURE_ARGS += --disable-gssapi --enable-rpcdb +HOST_CONFIGURE_ARGS += --disable-gssapi --disable-shared --enable-rpcdb ifeq ($(HOST_OS),Darwin) HOST_CONFIGURE_ARGS += --disable-symvers -- 2.30.2